*IAT_do file


*Variable description
reply_within2weeks=Did the recipient respond to the email within 2 weeks?

questionsanswered=How many of the three questions are answered?

friendliness_5=Friendliness index. The replier invites future contact (1p), welcomes the sender to the municipality/school (1p), invites the sender to visit the school (1p), provides additional information not directly related to the three questions (1p) and/or use the name of the sender (1p)

free_space=The replier mentions that there are clearly/likely open slots at the school

Analyserasvidflera=When the principal responded several times, the response that scored highest in regard to the three variables above are chosen

Bounce=Variable to exclude bounces

wrongperson_svararej_vidarebefej=Variable to exclude principals who replied that they had ended their position


iat=iad d-score

arab_treatment=the principal received the arab_treatment

lowses_treatment=the principal received the low-ses treatment

woman_treatment=the principal received the woman treatment

municip=anonymized municipality code




*Table 1

sum  reply_within2weeks   if analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0

sum  questionsanswered   if analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0

sum  friendliness_5   if analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0

sum  free_space   if analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0




*Figure 1

histogram iat


*Table 2 (without controls)
*The estimates differ to a limited degree from those in the article as the municipality and school controls are not included in the models below for privacy reasons 

*Model 1
reg reply_within2weeks  arab_treatment lowses_treatment woman_treatment   if  analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 2
reg reply_within2weeks   arab_treatment lowses_treatment woman_treatment  if iatdata==1 & analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 3
reg questionsanswered   arab_treatment lowses_treatment woman_treatment   if  analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 4
reg questionsanswered   arab_treatment lowses_treatment woman_treatment   if iatdata==1 & analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 5
reg friendliness_5  arab_treatment lowses_treatment woman_treatment   if  analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 6
reg friendliness_5   arab_treatment lowses_treatment woman_treatment   if iatdata==1 & analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 7
reg free_space  arab_treatment lowses_treatment woman_treatment   if  analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 8
reg free_space   arab_treatment lowses_treatment woman_treatment   if iatdata==1 & analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a


*Table 3 (without controls)

*Model 1
reg reply_within2weeks i.arab_treatment##c.iat lowses_treatment woman_treatment  if analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 2
reg questionsanswered i.arab_treatment##c.iat lowses_treatment woman_treatment  if analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 3
reg friendliness_5  i.arab_treatment##c.iat lowses_treatment woman_treatment  if analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a

*Model 4
reg free_space  i.arab_treatment##c.iat lowses_treatment woman_treatment  if analyserasvidflera==1 &  bounce==. &  wrongperson_svararej_vidarebefej==0,  cluster(municip)
est store a






